a myrtaceous shrub - French English Dictionary